Convo\Wp\Pckg\WpPluginPack\SSAAppointmentsContext A

Total Complexity 51
Dependencies 11
Dependents 1
Total lines 374
Lines of code 232
Logical lines of code 155
Comment lines 37
Methods 21
Properties 3

Methods 21

Method Rating Maintainability Complexity Lines of code
_validateIncomingAdditionalAppointmentData()
A
52 11 22
loadAppointments()
S
49 5 31
createAppointment()
S
50 4 25
_checkWpResponse()
S
62 4 11
_getAppointmentType()
S
57 3 17
updateAppointment()
S
56 2 17
getFreeSlotsIterator()
S
56 2 17
_sanitizeAdditionalAppointmentData()
S
64 3 10
isSlotAvailable()
S
60 2 12
getAppointmentTypesOptions()
S
67 2 8
getAppointment()
S
68 2 7
init()
S
68 2 7
_marshalAppointment()
S
61 1 11
getDefaultTimezone()
S
79 1 3
_getAppointmentTypeObject()
S
75 1 4
_sanitizeIncomingAdditionalAppointmentDataArray()
S
72 1 5
cancelAppointment()
S
66 1 8
getId()
S
82 1 3
getAppointmentTypes()
S
70 1 6
getComponent()
S
82 1 3
__construct()
S
72 1 5